macaco barrigudo - French English Dictionary